Skip to content

Introduce multi-slice NuGraph2 inference and filtering#868

Open
rtriozzi wants to merge 64 commits intodevelopfrom
feature/rtriozzi_cerati_NuGraph2_Filter
Open

Introduce multi-slice NuGraph2 inference and filtering#868
rtriozzi wants to merge 64 commits intodevelopfrom
feature/rtriozzi_cerati_NuGraph2_Filter

Conversation

@rtriozzi
Copy link

@rtriozzi rtriozzi commented Nov 14, 2025

This PR integrates additional NuGraph2 modules in ICARUS, including some that were already introduced in Giuseppe's icaruscode PR #815, on which this PR is based, as well as new modules designed to:

  • run NuGraph2 on multiple slices (e.g., those that are tagged as not-clear-cosmic by Pandora), based on work by summer intern Leonardo Lena;
  • filter hits from Pandora slices based on the NuGraph2 "filter" score.

Along with the modules, a set of FHiCL files is provided. They are all based on the standard v10_06_00_01p01 configurations. Following the review of this PR, similar FHiCL files based on develop will be provided.

More information on NuGraph2 and its applications can be found in SBN DocDB #40585, #44208, Indico.

A companion PR to sbncode is available for dealing with CAF-making after the NG2 filter module (sbncode PR #616).


Associated PRs


Review

Tagging for review @acampani and @PetrilloAtWork as reconstruction and infrastructure experts. Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants